My very first programming language ever was DCL on my university's VAX system running VMS.
There was a login script that we edited as part of our introduction to Honors. Once I found out that these programs were just text files, I started messing about with them and generally breaking them since I had no clue what I was doing. With time I learned to make backups and my understanding slowly progressed.
With time my l33t skilz developed and by the time I left I had replaced all of the utilities provided by the honors programs with improved versions of my own. I'd guess maybe 30% of the users on the system were running programs out of my account.
The VMS system at TTU is on an Alpha now, but still around. The students no longer get a login however. So, alas these are just here for the history.
getnames.com
: takes a list of usernames and aliases from a file and defines both logical names and symbols for the aliases so they can be used in mail
and at the command linewho.com
: searches for a list of users out of all those logged in and gives you a popularity ratinggraph.com
: displays a little graph of available and used quota spaceprocess.com
: let a user customize their process name either manually of randomly out of a listrun_helpdesk.com
: notifies helpdeskers of when it is time to run their checkin utilitieshelpdesk.com
: defines logical names used by the checkin utilitiesdiswho.com
: same as who.com
, but searches for users from a mail distribution listset_security.com
: VMS includes ACL support. This program gives a set of users special permissions to a specified filelogin.com
: my login script looked like shortly before I finally graduated